intercellular layer - French English Dictionary